html,body, div, dl, dt, dd, ol, ul, li, pre, code, form, fieldset, legend,blockquote, p { margin:0; padding:0; border:none 0; }
 dfn, em, i, th, var, optgroup { font-style:normal; font-weight:normal }
li { list-style:none }
a img { border:0; vertical-align:middle;}
table { border-collapse:collapse; border-spacing:0;}
input, button, select, optgroup, option, a {cursor:pointer;}
input[type=text]:focus, input[type=number]:focus,input[type=email]:focus,input[type=password]:focus{ outline:0 }
textarea { resize:none }
q:before, q:after { content:'' }
abbr, acronym { border:0; font-variant:normal }
sup { vertical-align:baseline }
sub { vertical-align:baseline }
pre { white-space:pre-wrap; word-wrap:break-word}
a:link,a:hover, a:visited, a:active {color:#5F6066;text-decoration:none; outline:none;}
.disabled{color: #bbb !important;}

/*text-indent*/
.ti-7{text-indent:7px;}
.ti-20{text-indent:20px;}
.ti-2em{text-indent:2em;}

/*align*/ 
.tl { text-align:left!important;}
.tr { text-align:right;}
.tc { text-align:center;}
.vt { vertical-align:top;}
.vb { vertical-align:bottom;}
.vm { vertical-align:middle;}
.vtt{ vertical-align:text-top;}
.vtb{ vertical-align:text-bottom;}
.bc {margin-left:auto;margin-right:auto;}

/*float*/
.f-l {float:left;}
.f-r {float:right!important;}
.f-n {float:none!important;}

/*clear*/
.clr-last { display:block; font-size:0; line-height:0; height:0; clear:both; overflow:hidden;}
.clr-wrap { overflow:hidden; zoom:1;}
.clrfix:after {visibility:hidden;display:block;content: " ";clear:both;font-size:0;height:0;}
.clrfix{zoom:1;}

/*inline-block*/
.d-i-b {display:inline-block;*display:inline;zoom:1;}

/*display*/
.hide {display:none;}
.show {display:block;}
.t-hide { text-indent:-9999em; overflow:hidden;}
.t-o-e{white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.v-hide{visibility:hidden;}

/*position*/
.p-rel {position:relative;}
.p-abs {position:absolute;}

/*width*/
.w-30{ width:30px;} 
.w-50 { width:50px!important;}
.w-60 { width:60px!important;}
.w-70 { width:70px;}
.w-80 { width:80px!important;}
.w-90{ width:90px;}
.w-100 {width:100px!important;}
.w-105 {width:105px;}
.w-150 {width:150px;}
.w-200{ width:200px;}
.w-260{ width:260px;}
.w-300{ width:300px;}
.w-100-auto {width:100%}
.w-90-auto {width:90%;}
.w-95-auto {width:95%;}
.w-50-auto {width:50%;}
.w-45-auto {width:45%;}

/*height*/
.h-40 {height:40px;}

/*padding*/
.pt-5 {padding-top:5px;}
.pt-10 {padding-top:10px;}
.py-10 {padding:10px 0;}
.px-10 {padding-left:10px; padding-right:10px;}
.px-20 {padding-left:20px; padding-right:20px;}
.px-3 {padding-left:3px; padding-right:3px;}
.pa-5 {padding:5px;}
.pa-10 {padding:10px!important;}
.pr-10 {padding-right:10px;}
.pb-20{padding-bottom:20px;}
.pb-10 {padding-bottom:10px;}
.pl-10 {padding-left:10px;}
.pl-15 {padding-left:15px;}
.pl-20 {padding-left:20px;}
.pl-80 {padding-left:80px;}
.pt-30 {padding-top:30px!important;}
.pb-50 {padding-bottom:50px;}

/*margin*/
.mr-10 {margin-right:10px!important; }
.mr-20 {margin-right:20px!important;}
.ml-30 {margin-left:10px;}
.mt-0 {margin-top:0!important;}
.mt-10 {margin-top:10px;}
.mb-5 {margin-bottom:5px;}
.ml-10 {margin-left:10px;}
.mt-5 {margin-top:5px;}
.mx-10 {margin-left:10px;margin-right:10px;}
.mt-30 {margin-top:30px;}
.mt-60 {margin-top:50px;}
.mt-75 {margin-top:65px;}
.mb-10 {margin-bottom:10px!important;}
.mx-3 {margin:0 3px;}
.my-10 {margin-top:10px;margin-bottom:10px}

/*border*/
.bb-s4{border-bottom:solid 4px #F65C32; }
.bb-s1{border-bottom:solid 1px #bfbfbf; }
.bb-0 {border-bottom:none!important;}
.br-s1 {border-right:solid 1px #c1bdb3;}
.hr-s1 {border:none;border-bottom:solid 1px #C0BDB3;margin-bottom:10px;height:11px;line-height:0; font-size:0; overflow:hidden;}
.bb-s2{border-bottom:solid 2px #bfbfbf; }
.bb-s2-r{border-bottom:solid 2px red; }

/*background-color*/
.bg-white { background-color:#fff;}

html,body { height:100%; width:100%; -webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:none;-ms-text-size-adjust:none;}
body {color:#000; background-color:#f8f8f8; min-width:320px;font:14px/120% "Microsoft YaHei","Helvetica Neue",Helvetica,STHeiTi,sans-serif;}
input{height:20px;padding:5px;border:1px solid #d3e6f2;width:175px}
select{border:1px solid #d3e6f2;}
textarea{border:1px solid #d3e6f2;width:175px;padding:5px}
em{font-size:9px;color:red}

.title {padding-top:20px;padding-bottom:7px;border-bottom:2px solid #bababa;}
section {padding-top:10px;padding-bottom:20px}
section table{border:0;}
section table td {font-size:14px;font-weight:normal;line-height:1.5em;height:50px;vertical-align:middle;font-weight:600;}
.btn{border:1px solid #D3E6F2;padding:6px;background:#fff;font-weight:600;width:200px;cursor: pointer;}
.btn-100 {width:100px;font-size:16px;}
.icon{border:0;width:15px;height:15px;margin-right:2px;margin-left:0px;vertical-align:middle;margin-bottom:5px;}
.news_content{padding:20px 20px 20px 30px;font-size:14px;line-height:1.5em;}
.newsList {padding:0px 20px 20px 30px;}
ul{list-style: none outside none;}
ul li {
    border-bottom: 1px solid #CCCCCC;
    position: relative;
}
.newsList li a {
    color: #333333;
    line-height: 50px;
   
}
ul a {
    color: #B2B2B2;
    text-decoration: none;
    display: block;
    background: no-repeat right center url("../images/icon.png");
    background-size:10px 14px;
}